package com.jic.interaction.loginStatus.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


@Data
@ApiModel(description = "小程序跳转H5登录态校验业务实体类")
public class LoginStatusDTO {

    @ApiModelProperty(notes = "类型",required = true)
    private String type;

    @ApiModelProperty(notes = "微信app客户端code",required = true)
    private String code;

    @ApiModelProperty(notes = "小程序appid",required = true)
    private String appId;

    @ApiModelProperty(notes = "我们行内分配的webankAppid",required = true)
    private String webankAppId;

    @ApiModelProperty(notes = "adm")
    private String adm;

    @ApiModelProperty(notes = "重定向跳转地址",required = true)
    private String url;

    @ApiModelProperty(notes = "url Hash")
    private String hash;

    @ApiModelProperty(notes = "扩展字段 json")
    private String extInfo;

    @ApiModelProperty(notes = "getuserinfo返回的加密数据 TYPE=21必输",required = true)
    private String encryptedData;

    @ApiModelProperty(notes = "加密向量 TYPE=21必输",required = true)
    private String iv;

    @ApiModelProperty(notes = "加密向量 TYPE=28 服务大厅鉴权使用 00-公众号鉴权（默认），01-小程序鉴权",required = true)
    private String opretationType;



}
